hatch winch - Turkish English Dictionary